A UML Profile for Software Architectures and Peer to Peer Dependable Applications

نویسندگان

  • Aphrodite Tsalgatidou
  • George Athanasopoulos
  • Periklis Liaskovitis
چکیده

Peer-to-peer (p2p) applications exhibit characteristics such as dynamic network topology and configuration, heterogeneity and scalability that make their development a complicated task. This is further aggravated due to the required satisfaction of dependability properties, i.e. security, availability, reliability, etc. Furthermore, p2p application requirements are driven by the software architecture adopted for their development while in other kinds of applications, the requirements drive the architecture. It is therefore only natural to adopt an architecture-based approach for the development of p2p dependable applications in order to ensure at the architectural level that dependability requirements are met. An essential part for the effective architecture-based development is the use of an appropriate modelling mechanism. In this paper we argue on the use of a UML profile that provides appropriate constructs and notations for modelling dependable p2p software architectures.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Comparative evaluation of dependability characteristics for peer-to-peer architectural styles by simulation

An important concern for the successful deployment of a dependable system is its quality of service (QoS), which is significantly influenced by its architectural style. We propose the comparative evaluation of architectural styles by simulation. Our approach integrates architectural styles and concrete architectures to enable early design-space exploration in order to predict the QoS of peer-to...

متن کامل

UPMS - UML Profile and Metamodel for Services - an Emerging Standard

UPMS is an emerging standard from OMG (Object Management Group) that includes both a UML profile (SOAPro) and a metamodel for modeling of service-oriented architectures. The approach supports both top down (synergistic) and bottom up (opportunistic) modeling (middle-out), and utilizes UML collaboration diagrams and UML 2.0 component diagrams with a new concept of service interfaces. It is also ...

متن کامل

Peer Assessment in evaluation of Medical sciences students

Introduction: Recently, peer assessment is especially noticed as a progress evaluation method. Although it is a known method, it is a novel method in many countries that they use traditional methods. Then the topic of current review article is peer assessment in medical education. Methods: The documents related to peer assessment, advantages, disadvantages, applications and how use it extracte...

متن کامل

Effect of Peer Performance, Future Competitive Performance, and Factors of Correlation with Peer Companies on Manipulation of Abnormal Real Operations

This study aimed to evaluate the effect of peer performance, future competitive performance and factors of correlation with peer companies on the manipulation of abnormal real operations. The research subjects included listed companies in Tehran Stock Exchange during 2013-2017. In total, 128 companies were selected as the statistical sample using systematic elimination approach. Peer performanc...

متن کامل

Editorial: Special issue on dependable peer-to-peer systems

As an emerging technology, peer-to-peer (P2P) systems attract attention worldwide, ranging from casual Internet users to venture capitalists. At the same time, innovations of P2P systems also offer many interesting avenues of research for scientific communities. As a major design pattern for future systems opposite to the traditional client-server paradigm, research on P2P networks is extremely...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005